pressed distillate - French English Dictionary